game preserving - French English Dictionary